body {
	 background: #f5f5f5;
 }
 
 th,td {
 	text-align: center;
 	font-size: 16px;
 	color: #333;
	height: 65px;
	line-height: 65px;
 }
 
 table {
 	background: #fff;
 }
 
 a {
 	 color: #000;
 }
 
 /*=======================================================
 	后勤管理页面头部
  =======================================================*/
 
 .bottom-btn .btn {
	 border: 2px solid #686868;
	 background: transparent;
 }
 
 .dprt-header {
	 height: 60px;
	 width: 100%;
	 background: url(../images/wsx-img/bg1.png)no-repeat;
	 background-size: 100% 100%;
	 border-bottom: 2px solid #dfdfdf;
	 padding-top: 15px;
	 padding-left: 4%;
 }
 
 .menu>li {
	 height: 45px;
	 display: inline-block;
	 background-color: #f5f5f5;
	 text-align: center;
	 line-height: 45px;
	 padding: 0 13px;
	 border: 2px solid #dfdfdf;
	 border-bottom: 2px solid #f5f5f5;
	 border-top-right-radius: 5px;
	 border-top-left-radius: 5px;
	 font-size: 20px;
 }
 
 /*=======================================================
 	后勤管理主要部分
  =======================================================*/
	
	.container {
		width: 92%;
		margin-top: 35px;
		padding: 0;
	}
	
	.left-side {
		width: 30%;
	}
	
	caption {
		height: 50px;
		background: #01BE66;
		text-align: center;
		font-size: 20px;
		line-height: 34px;
		color: #FFFFFF;
	}
	
	.table > tbody > tr > td{
		padding: 21px 8px;
	}
	
	.table > tbody > tr >th {
		padding: 21px 8px;
	}
	.food-table table input {
		width: 100%;
		height: 100%;
		text-align: center;vertical-align: center;
		background: transparent;
		border: 0;
	}
	
	.food-table .table > tbody > tr >td{
		padding: 0;
	}
	
	.duty-table .table > tbody > tr:nth-child(2) >td{
		padding: 0;
	}
	.duty-table .table > tbody > tr:nth-child(4) >td{
		padding: 0;
	}
	
	.duty-table .table > tbody > tr:nth-child(2) >td input {
		width: 100%;
		height: 100%;
		text-align: center;vertical-align: center;
		background: transparent;
		border: 0;
	}
	
	.duty-table .table > tbody > tr:nth-child(4) >td input {
		width: 100%;
		height: 100%;
		text-align: center;vertical-align: center;
		background: transparent;
		border: 0;
	}
	
	.duty-table {
		margin-top: 25px;
	}
	
	.duty-table caption {
		background: #F9A101;
	}
	
	.fa-sun-o {
		color: #F9A101;
		font-size: 20px;
	}
	
	.fa-moon-o {
		color: #39b5f1;
	}
	
	.modify,.delete {
		margin-right: 5px;
	}
	
	.right-side {
		width: 70%;
		float: right;
	}
	
	
	.boxs {
		height: 180px;
		background: #FFFFFF;
		border: 2px solid #DFDFDF;
		margin-bottom: 6%;
		margin-left: 2%;
		width: 270px;
		text-align: center;
		position: relative;
	}
	
	.container-fluid {
		padding-right: 0;
	}
	
	.right-side p {
		height: 60px;
		font-size: 20px;
		line-height: 60px;
	}
	
	.right-side .tel-num3 input{
		height: 50px;
		width: 240px;
		border: 0px;
		font-size: 20px;
		color: #333333;
		padding-left: 20%;
		border-radius: 3px;
	}
	
	.right-side .tel-num6 input{
		width: 60%;
		border: 0px;
		padding-left: 5px;
	}
	.right-side .yz {
		height: 20px;
		font-size: 12px;
		color: red;
		margin-top: -17px;
	}
	
	
	
	
	.boxs .font2 {
		position: absolute;
		bottom: 5px;
		right: 10px;
		font-size: 16px;
	}
	
	.color1 {
		background: #F9A101;
	}
	
	.color2 {
		background-color: #3ab5f1;
	}
	.color3 {
		background: #31bb87;
	}
	
	
	.border1 {
		border-top: 6px solid #F9A101;
	}
	.border2 {
		border-top: 6px solid #3ab5f1;
	}
	.border3 {
		border-top: 6px solid #31bb87;
	}
	
	.name-list {
		font-size: 20px;
		text-align: left;
	}
	
	.n1>li {
		height: 40px;
		margin-bottom: 10px;
	}
	
	.n1>li>p{
		padding-left: 30%;
	}
	
	.n2>li {
		float: left;
		margin-bottom: 10px;
		width: 50%;
	}
	
	